﻿#ifndef MOVEJOINT_H
#define MOVEJOINT_H

#include <QObject>
#include <QDebug>
#include "operation.h"

class MoveJoint : public Operation
{
    Q_OBJECT
public:
    explicit MoveJoint(QObject *parent = nullptr);

public:
    virtual void run() override;

private:
    QList<double>       m_dblJointAngles;

public:
    virtual void writeXML(QXmlStreamWriter& writer) override;
    virtual void readFromXML(QXmlStreamReader& reader) override;
};

#endif // MOVEJOINT_H
